body {
	background: #ffffff;
}
.bk1 {
	width: 100%;
	height: 500px;
	position: relative;
}
#swiper-mySwiperbanner{
	height: 100%;
}
.bjt1 {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
/* .bk1 .bk1Title{
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 243px;
	color: #FFFFFF;
	font-size: 107px;
	text-shadow: 0px 8px 10px rgba(16,106,182,0.68);
}
.bk1 .bk1TitleCh{
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 394px;
	font-size: 32px;
	color: #FFFFFF;
	transform: translateX(-50%);
	text-shadow: 0px 8px 10px rgba(16,106,182,0.68);
} */
.bk2 {
	position: absolute;
	z-index: 1;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
	width: 1000px;
	/* height: 100px; */
	margin: -20px auto 0 auto;
	/* background: rgb(255, 255, 255); */
	/* box-shadow: rgb(219, 234, 246) 0px 3px 10px 0px; */
	/* backdrop-filter: blur(10px); */
}

.bk2 .bk2Content {
	width: 100%;
	height: 100%;
	background: rgba(25, 78, 158,0.71);
	display: flex;
	align-items: center;
	box-sizing: border-box;
	justify-content: space-around;
	overflow-x: auto;
}
.bk2 .bk2Content .item {
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	box-sizing: border-box;
	padding: 13px 0 10px 0px;
	cursor: pointer;
	transition: transform 0.5s ease 0s;
	position: relative;
}
.bk2 .bk2Content .item.itemLine:before {
	content: '';
	position: absolute;
	right: -77px;
	width: 1px;
	height: 65px;
	background: rgba(255, 255, 255, 0.26);
}
.bk2 .bk2Content .item img {
	width: 40px;
	height: 36px;
	transition: transform 0.5s ease 0s;
}
.bk2 .bk2Content .item:hover img {
	object-fit: fill;
	transform: scale(1.2);

}
.bk2 .bk2Content .item .itemName {
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 10px;
}
.bk3 {
	
	width: 1200px;
    margin: 40px auto 0px auto;
	/* padding: 60px 278px 0px 259px; */
}

.content3 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: flex-start;
	/* justify-content: center; */
	zoom: 1;
	margin-bottom: 40px;
}
#swiper-bk3 .swiper-slideitem {
	width: 540px;
    height: 315px;
	cursor: pointer;
}
.swiper{
	--swiper-pagination-bullet-inactive-color: rgba(255, 255, 255,0.5);
	--swiper-pagination-color: #ffffff;/* 两种都可以 */
}
#swiper-bk3 {
	position: relative;
	height: 100%;
}
#swiper-bk3 .swiperBottom {
	position: absolute;
    z-index: 2000;
    right: 0;
    bottom: 16px;
    text-align: center;
    width: 107px;
    height: 15px;
}
#swiper-bk3 .swiperBName {
	position: absolute;
    bottom: 0px;
    color: #FFFFFF;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    z-index: 1111;
    padding-left: 11px;
    background: rgba(0,0,0,0.5);
    width: 100%;
    height: 46px;
    line-height: 46px;
}
#swiper-bk3 .swiperBName .swiperBNDetail {
	color: #FFFFFF;
	font-size: 14px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 400px;
    box-sizing: border-box;
}
#swiper-bk3 .swiperBottom .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: auto !important;
	/* left: auto !important;
	width: auto !important;
	right: 20px; */
}
.content3 .content3Left {
	width: 540px;
	height: 315px;
}
.content3 .content3Left img {
	width: 100%;
	height: 100%;
}
.content3 .content3Right {
	display: flex;
	justify-content: center;
	flex-direction: column;
	margin-left: 39px;
	position: relative;
	width: 50%;
	/* margin-top: 7px; */
}

.c3rightTop {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid rgba(0, 68, 141,0.18);
}
.c3rightTop .c3Title {
	display: flex;
}
.c3rightTop .c3Title .c3Item {
	margin-right: 50px;
	cursor: pointer;
}
.c3rightTop .c3Title .c3Item:last-of-type {
	margin-right: 0px;
}
.c3rightTop .c3Title .c3Item .c3itemzh {
	font-weight: bold;
	color: #333333;
	padding-bottom: 12px;
	font-size: 20px;
	/* letter-spacing: 2px; */
}
.c3rightTop .c3Title .c3Item.active .c3itemzh {
	border-bottom: 2px solid #336BFF;
}
.c3rightTop .c3Title .c3Item .c3itemch {
	color: rgba(102, 102, 102,0.6);
	font-size: 20px;
	margin-top: 8px;
}
.c3rightTop .c3Title .c3Item.active .c3itemzh {
	color: #336BFF;
}
.c3rightTop .c3Title .c3Item.active .c3itemch {
	color: rgba(51, 107, 255,0.6);
}
.c3rightBottom .c3More {
	position: absolute;
    right: 0;
    top: 6px;
    font-size: 16px;
    color: #8E8E8E;
    cursor: pointer;
}

.c3rightBottom .c3More a{
    color: #8E8E8E;
}
.c3rightBottom .c3More a:hover {
	color: #336BFF;
}
.bk5Left .c3More {
	position: absolute;
    right: 28px;
    top: 35px;
    font-size: 16px;
    color: #8E8E8E;
    cursor: pointer;
}
.bk5RTop  .c3More {
    font-size: 16px;
    color: #8E8E8E;
    cursor: pointer;
}
.bk5RTop  .c3More:hover,
.bk5Left .c3More:hover,
.c3rightBottom .c3More:hover {
	color: #336BFF;

}
.content3 .c3rightBottom {
	margin-top: 10px;

}
.content3 .c3rightBottom>div:not(:last-child){
	display: none;
}
.bk5Content .bk5Leftbottom>div:not(:first-child){
	display: none;
}
.content3 .c3rightBottom .c3BItem {
	display: flex;
	align-items: center;
	cursor: pointer;
	justify-content: space-between;
}
.content3 .c3rightBottom .c3BItem>a {
	margin: 9px;
	display: flex;
	width: 100%;
	align-items: center;
	cursor: pointer;
	justify-content: space-between;
}
.content3 .c3rightBottom .c3BItem:last-of-type>a {
	margin-bottom: 0px;
}
.content3 .c3rightBottom .c3BItem:last-of-type {
	margin-bottom: 0px;
}
.content3 .c3rightBottom .c3BItem .c3BItemDetail {
	color: #575757;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	max-width: 475px;
	box-sizing: border-box;
	padding-left: 16px;
}
/* .content3 .c3rightBottom .c3BItem.active .c3BItemDetail {
	color: #336BFF;
} */
.content3 .c3rightBottom .c3BItem:hover .c3BItemDetail {
	color: #336BFF;
}
.content3 .c3rightBottom .c3BItem .c3BItemDetail::before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 4px;
	height: 4px;
	background: #B3B3B3;
	border-radius: 50%;
}
/* .content3 .c3rightBottom .c3BItem.active .c3BItemDetail::before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 7px;
	height: 7px;
	background: #336BFF;
	border-radius: 50%;
} */
.content3 .c3rightBottom .c3BItem:hover .c3BItemDetail::before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 4px;
	height: 4px;
	background: #336BFF;
	border-radius: 50%;
}
.content3 .c3rightBottom .c3BItem .c3BItemTime {
	color: #999999;
	font-size: 14px;
}

.bk4 {
	width: 100%;
	height: 345px;
	background: url('../imgs/zhichnegpingtai.jpg') no-repeat center/100% 419px;
}
.bk4 .bk4Content {
	
	width: 1200px;
    margin: 0 auto 60px auto;
	padding-top: 20px;
	/* padding:49px 278px 88px 259px */
}
.bk4 .c4Top {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bk4 .c4Top .c4TName {
	font-weight: bold;
	color: #3D3D3D;
	font-size: 20px;
}
.bk4 .c4Top .c4TIcon {
	/* width: 125px;
	height: 50px;
	position: relative; */
	font-size: 16px;
		color: #8E8E8E;
		cursor: pointer;
}
.bk4 .c4Top .c4TIcon:hover a {
	color: #336BFF;
}
.bk4 .c4Bottom {
	margin-top: 20px;
	max-width: 1200px;
	/* width: 1200px; */
	/* width: 100%; */
	position: relative;

	/* max-width: 1300px; */
	/* display: flex;
	align-items: center; */
}
.bk4 .c4Bottom .swiper {
	/* width: 100%; */
	margin-left: 40px;
	margin-right: 20px;
}
.bk4 .c4Bottom .swiper-slide {
	max-width: 173px;
	margin-right: 19px;
}
.bk4 .c4Bottom .c4Bitem {
	display: flex;
	cursor: pointer;
    align-items: center;
    justify-content: center;
    flex-direction: column;
	transition: transform 0.5s ease 0s;
	/* width: 200px; */
	height: 194px;
	box-sizing: border-box;
	background: linear-gradient(-88deg, #F8FAFF, #F8FAFF, #F5F8FF);
	box-shadow: 0px 1px 12px 1px rgba(124,167,244,0.25);
	border-radius: 10px;
}
.bk4 .c4Bottom .c4Bitem img {
	width: 96px;
	height: 96px;
	transition: transform 0.5s ease 0s;
}
.bk4 .c4Bottom .c4Bitem:hover img {
	object-fit: fill;
	transform: scale(1.2);
}
.bk4 .c4Bottom .c4Bitem .c4BName {
	font-weight: bold;
	color: #3D3D3D;
	font-size: 16px;
	text-align: center;
	margin-top: 5px;
	height: 44px;
}
/* .bk4 .c4Bottom .c4Bitem.active, */
.bk4 .c4Bottom .c4Bitem:hover {
	/* width: 233px;
	height: 227px; */
	/* margin-right: 24px; */
	transition: all 0.5s ease 0s;
	background: url('../imgs/bk4xuanting.png') no-repeat center/233px 227px;
	/* box-shadow: none;
    border-radius: 0px; */
}
.bk5 {
	
	width: 1200px;
    margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 40px;
	/* width: 100%;
	padding:54px 278px 69px 259px; */
}

.bk5 .bk5Content {
	display: flex;
}
.bk5 .bk5Content .bk5Left{
	margin-right: 21px;
	padding: 30px 30px 0px 30px;
	width: 620px;
	box-sizing: border-box;
	height: 438px;
	position: relative;
	background: #FFFFFF;
	box-shadow: 0px 1px 31px 1px rgba(124,167,244,0.36);
}
.bk5 .bk5Content .bk5Right{
	width: 568px;
	padding: 30px;
	height: 438px;
	box-sizing: border-box;
	background: #FFFFFF;
	box-shadow: 0px 1px 31px 1px rgba(124,167,244,0.36);
}
.bk5 .bk5Content .bk5Left .bk5LeftTop {}
.bk5 .bk5Content .bk5Left .bk5Leftbottom {
	/* position: relative; */
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem {
	display: flex;
	border-bottom: 1px dashed #D1DDEA;
	padding-bottom: 20px;
	padding-top: 18px;
	box-sizing: border-box;
	cursor: pointer;
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemTime {
	color: #999999;
	font-size: 16px;
	line-height: 1;
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemDetail {
	margin-left: 36px;
	position: relative;
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemDetail::before {
	content: '';
	position: absolute;
	left: -20px;
	top: 5px;
	width: 6px;
	height: 6px;
	background: #B3B3B3;
	border-radius: 50%;
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemDetail:hover:before {
	background: #336BFF !important;

}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemDetail .bk5LName {
	color: #3D3D3D;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2;
	max-width: 480px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemDetail .bk5LName:hover {
	color: #336BFF;
}
.bk5 .bk5Content .bk5Left .bk5Leftbottom .bk5lbitem .bk5lbitemDetail .bk5LDetail {
	color: #3D3D3D;
	font-size: 16px;
	max-width: 475px;
	margin-top: 10px;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	line-height: 1.5;
}
.bk5 .bk5Content .bk5Right {}
.bk5 .bk5Content .bk5Right .bk5RTop {}
.bk5 .bk5Content .bk5Right .bk5RBottom {
	margin-top: 20px;
}
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBTop {
	cursor: pointer;
	border-radius: 5px;
}
/* .c5leftMore {
	color: #8E8E8E !important;
} */
.bk5 .bk5Content .bk5Right .bk5RTop .c5More {
	margin-left: 88px !important;
	/* color: #8E8E8E; */
}
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBBottom {
	margin-top: 17px;
	cursor: pointer;
	overflow: hidden;
	border-radius: 10px;
}
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBTop img,
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBBottom img {
	width: 508px;
	height: 150px;
	border-radius: 10px;
}
.bk6 {
	width: 100%;
	/* height: 591px; */
	padding-bottom: 40px;
	background: url('../imgs/bk6bg.jpg') no-repeat center/100% 538px;
}
.bk6 .bk6Content {
	width: 1200px;
    margin: 0 auto;
	/* padding:0px 278px 77px 259px; */
}
.bk6 .bk6Content .c6Top {
	/* margin-bottom: 28px; */
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.bk6 .bk6Content .c6Top .c6TName {
	font-weight: bold;
	color: #3D3D3D;
	font-size: 20px;
}
.bk6 .bk6Content .c6Top .c6ch {
	color: #848484;
	font-size: 20px;
}
.bk6 .c6Top .c6TIcon {
	font-size: 16px;
	color: #8E8E8E;
	cursor: pointer;
}

.bk6 .c6Top .c6TIcon:hover a {
	color: #336BFF;
}
.bk6 .bk6Content .c6bottomContent {

}
	.bk6 .bk6Content .c6Bottom {
	max-width: 1310px;
	position: relative;
	margin-left: 53px;
    margin-right: 35px;
}
.bk6 .bk6Content .swiper-container {
}
#swiper-bk6 .swiper .swiper-slide {
	width: auto!important;
}
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBBottom,
#swiper-bk5 .swiper-slide,
#swiper-bk3 .swiper-slide {
	transition: transform 0.5s ease 0s;
}
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBBottom img,
#swiper-bk5 .swiper-slide img,
#swiper-bk3 .swiper-slide img {
	transition: transform 0.5s ease 0s;
}
.bk5 .bk5Content .bk5Right .bk5RBottom .bk5RBBottom:hover img,
/* #swiper-bk3 .swiper-slide:hover img, */
#swiper-bk5 .swiper-slide:hover img{
	object-fit: fill;
	transform: scale(1.2);
}
#swiper-bk3 .swiper-pagination-bullet {
	margin-right: 5px;
}
.bk6 .bk6Content .swiper .swiper-slide {
	max-width: 206px;
	margin-right: 20px;
}
.swiper-button-lock {
	opacity: 1;
}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide {
	/* width: 230px; */
	height: 300px;
	/* background: linear-gradient(180deg, rgba(26,34,77,0.93) 19%, rgba(33,33,33,0.01) 100%); */
	/* opacity: 0.6; */
	border-radius: 6px;
	position: relative;
	margin-top: 28px;
	cursor: pointer;
	transition: all .5s;
}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide:hover {
	transform: translate(0, -20px);
}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide img {
	width: 100%;
	height: 100%;
	border-radius: 6px;
}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide .swiperLine{
	width: 14px;
	position: absolute;
	right: -19px;
	height: 267px;
	top: 50%;
	transform: translateY(-50%);

}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide .swiperLine img{
	width: 100%;
	height: 100%;
}
.bk6 .bk6Content .swiper .swiper-slide:last-child .bk6slide .swiperLine{
	display: none;
}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide .text-wrap {
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
	width: 110px;
	color: #FFFFFF;
	text-align: center;
	font-size: 18px;
}
.bk6 .bk6Content .swiper .swiper-slide .bk6slide::before {
	content: '';
	position: absolute;
    left: 50%;
	transform: translateX(-50%);
    bottom: 90px;
    width: 30px;
	height: 4px;
	background: #FFFFFF;
	border-radius: 2px;
}
.bk6 .leftPrevious {
    position: absolute;
	cursor: pointer;
    left: -80px;
    top: 50%;
	opacity: 0;
    transform: translateY(-50%);
    width: 43px;
    height: 40px;
    z-index: 1;
    background: url('../imgs/left.png') no-repeat center/43px 40px;
}
.bk6 .leftPrevious.swiper-button-disabled {
    width: 43px;
    height: 40px;
    z-index: 1;
    background: url('../imgs/leftactive.png') no-repeat center/43px 40px;
}
.bk6 .rightNext {
    position: absolute;
    right: -77px;
	cursor: pointer;
    top: 50%;
	opacity: 0;
    transform: translateY(-50%);
    width: 43px;
    z-index: 1;
    height: 40px;
    background: url('../imgs/right.png') no-repeat center/ 43px 40px;
}
.bk6 .rightNext.swiper-button-disabled {
    width: 43px;
    z-index: 1;
    height: 40px;
    background: url('../imgs/rightactive.png') no-repeat center/43px 40px;
}
.bk4 .c4Bottom .leftPreviousbk4 {
    position: absolute;
	cursor: pointer;
    left: -20px;
    top: 50%;
    transform: translateY(-50%);
    width: 43px;
	opacity: 0;
    height: 40px;
    z-index: 1;
    background: url('../imgs/left.png') no-repeat center/43px 40px;
}
.bk4 .c4Bottom .leftPreviousbk4.swiper-button-disabled {
    width: 43px;
    height: 40px;
    z-index: 1;
    background: url('../imgs/leftactive.png') no-repeat center/43px 40px;
}
.bk4 .c4Bottom .rightNextbk4 {
    position: absolute;
    right: -42px;
	cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
    width: 53px;
	opacity: 0;
    z-index: 1;
    height: 40px;
    background: url('../imgs/right.png') no-repeat center/ 43px 40px;
}
.bk4 .c4Bottom .rightNextbk4.swiper-button-disabled {
    width: 43px;
    z-index: 1;
    height: 40px;
    background: url('../imgs/rightactive.png') no-repeat center/43px 40px;
}

.leftPreviousbk4[aria-disabled='true'],
.leftPreviousbk4[aria-disabled='false'],
.leftPrevious[aria-disabled='true'],
.leftPrevious[aria-disabled='false'],
.rightNextbk4[aria-disabled='true'],
.rightNextbk4[aria-disabled='false'],
.rightNext[aria-disabled='true'],
.rightNext[aria-disabled='false'] {
	opacity: 1 !important;
}
.bk7 {
	max-width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.bk7iterimg {
	width: 100%;
	margin-top: 10px
}
.bk7 img {
	width: 100%;
	height: 60px;
}